huge rocks - Turc Anglais Dictionnaire